/**
 * Utility helper functions header.
 */

#ifndef UTILS_HELPERS_H
#define UTILS_HELPERS_H

#include <string>

namespace utils {

void setup_logging(bool verbose = false);
bool validate_file(const std::string& file_path);
std::string read_file_safely(const std::string& file_path);
void ensure_directory(const std::string& dir_path);
std::string get_file_extension(const std::string& file_path);

} // namespace utils

#endif // UTILS_HELPERS_H